<#assign parameters = tag.parameters/>
<select <#rt/> name="${parameters.name?default(parameters.id)?html}" <#rt/>
<#if parameters.id?has_content> id="${parameters.id?html}"<#rt/></#if>
<#include "/${parameters.theme}/css.ftl"/><#rt/>
<#include "/${parameters.theme}/validator.ftl"/><#rt/>
<#include "/${parameters.theme}/scripting-events.ftl"/><#rt/>
<#if placeholder??>
               placeholder="${placeholder?html}"<#rt/>
<#else>
    <#if parameters.placeholder??>
               placeholder="${parameters.placeholder?html}"<#rt/>
    </#if>
</#if>

<#if parameters.dataUrl??>
               data-url="${parameters.dataUrl}"<#rt/>
</#if>
               data-toggle="selectpicker"<#rt/>
<#if parameters.multiple>
               multiple="multiple"
</#if>
<#if parameters.updateOnlyRead?? && form_updateState >
               disabled="disabled"<#rt/>
</#if>
>
<#if parameters.itemValue?exists>
    <#assign valus = parameters.itemValue/>
</#if>
<#if itemValue??>
    <#assign valus = itemValue/>
</#if>
<#if valus?exists>
    <#list valus?keys as key>
        <option value="${key}"<#rt/><#if inputValue??><#if inputValue == key&&key!='' > selected="selected"<#rt/></#if>
        </#if>><#rt/>${valus[key]}<#t/>
        </option><#lt/>
    </#list>
</#if>
</select>
